Package-level declarations
Types
Minimal model for an OGC WFS 1.1.0 GetCapabilities response. Only the fields needed to negotiate an output format and build a GetFeature request are mapped — service contact, provider, and filter-encoding sections are skipped on purpose. WFS 1.1.0 uses OWS 1.0, DefaultSRS/OtherSRS (not DefaultCRS/OtherCRS), and the GetFeature URL takes typeName (singular) + maxFeatures, not typeNames + count.
OWS 1.0 Parameter. Older servers list <ows:Value> directly; newer use the <ows:AllowedValues><ows:Value> form. Both flatten into allowedValues.
BulkFeatureSource that fetches features from an OGC WFS endpoint. Delegates to WfsLayerFactory.fetchFeaturePages for capabilities negotiation, output-format selection, pagination, and per-page HTTP, then decodes each raw page straight into CachedFeatureRows via WfsFeatureDecoder (kotlinx-serialization for GeoJSON, WfsGmlReader for GML) — no intermediate renderable graph is built. The decoder is cross-platform: JVM, Android, JS, and iOS all share this implementation.
A RenderableLayer whose contents are sourced from an OGC WFS endpoint and can be re-fetched at will. Use this when the underlying feature set is too large to fetch once — call refresh yourself with the current viewport Sector, or set autoRefresh and let the layer re-fetch the visible extent automatically during render (BBOX-bounded, so only features inside the visible globe extent are loaded).
Thrown when a WFS endpoint returns an OGC ExceptionReport instead of the requested payload. Carries the server-supplied exception code and text so callers can surface meaningful diagnostics instead of an opaque XML parse failure.
TiledFeatureSource that fetches WFS features per slippy-map tile — Strategy 2 (cache-through). Each fetchTile issues a GetFeature bounded by the tile's Sector (so the server returns only that tile's features, capped at maxFeaturesPerTile) and decodes the response via WfsFeatureDecoder. Wrap in earth.worldwind.layer.cache.CachedTiledFeatureSource for the GeoPackage-backed coverage cache; drive with earth.worldwind.layer.TiledFeatureLayer.